Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 LEIGH ROAD Detached £222,000 17 May 2001
35 LEIGH ROAD Terraced £222,000 9 Aug 2002
37 LEIGH ROAD Detached £344,000 23 Sep 2005
41 LEIGH ROAD Detached £305,000 2 Jun 2009
43 LEIGH ROAD Detached £360,000 1 Aug 2005
45 LEIGH ROAD Detached £310,000 22 Jun 2007
47 LEIGH ROAD Detached £337,000 4 Aug 2006
51 LEIGH ROAD Detached £395,000 8 Feb 2017